使用参数和集创建同现可视化 您所在的位置:网站首页 tableau 集的应用 使用参数和集创建同现可视化

使用参数和集创建同现可视化

2023-07-10 21:23| 来源: 网络整理| 查看: 265

您可以在 Tableau 中创建同现可视化。利用同现可视化,用户可选取一个字段值,然后就可以看到哪些其他字段值与之同现,以及相关频率。此类分析的一种实际应用是市场购物篮分析,您可以使用该分析来发现和了解客户购买行为。可以使用市场购物篮分析来回答如下问题:

有多少人同时购买了产品 A 和产品 B?

购买了产品 A 的人通常会购买哪些其他产品?

注册参加课程 A 的学生经常会注册参加哪些其他课程?

按照本文中的步骤,使用参数、计算字段和集创建同现可视化(本例中为一个市场购物篮分析视图)。在较高级别,涉及的步骤包括:

创建一个参数,您将使用该参数基于所选项动态修改视图。

创建计算字段,您将使用这些计算字段返回在订购特定项时同时订购的项。

创建一个集来确定某个订单是否具有在参数控件中选择的项。

构建一个视图,用于显示在包含所选项的订单中同时包含哪些项。

该方案使用 Tableau Desktop 附带的示例 - 超市数据源。以下部分中描述了详细信息。

创建参数

按照以下步骤创建一个参数,然后显示用户可用于选取“Sub-Category”(子类)值的参数控件。

连接到示例 - 超市数据源。

在“数据”窗格中右键单击(在 Mac 上按住 Control 单击),并选择“创建”>“参数”。

在“创建参数”对话框中,执行以下操作:

将该参数命名为“Order Contains”(订单包含)。

对于“数据类型”,选择“字符串”。

对于“允许的值”,选择“列表”。

在“值列表”部分,单击“从字段添加”>“Sub-Category”(子类)。

单击“确定”。

在“数据”窗格中右键单击“Order Contains”(订单包含)参数,并选择“显示参数控件”。创建计算字段

按照以下步骤创建计算字段,您将使用这些计算字段来显示在订购用户(通过参数控件)选择的项时同时订购哪些项。

创建一个计算字段,用于标识订单(除了用户选择的产品外)同时包含的产品。

选择“分析”>“创建计算字段”以打开计算编辑器。将该计算字段命名为“Then Order Also Contains”(则订单同时包含),并在公式区域中键入或粘贴以下内容:

IF [Sub-Category] [Order Contains] THEN [Sub-Category] END

粘贴之后,您可能必须将 ;; 替换为 。

创建另一个计算字段,用于标识匹配的产品。

将该字段命名为“Product Matches”(产品匹配),并在公式区域中键入或粘贴以下内容:

IF [Sub-Category] = [Order Contains] THEN 1 END

创建集

现在,创建一个集来确定某个订单是否具有在参数控件中选择的项。

将鼠标悬停在“数据”窗格中的“Order ID”(订单 ID)维度上,单击字段右端的向下箭头,并选择“创建”>“集”。

在“创建集”对话框的“名称”文本框中,键入“Order Has Selected Product”(订单有选定产品)。

转到“条件”选项卡,选择“按字段”,并在下拉列表中进行以下选择和输入以下内容以构建条件:

在第一个下拉列表中,选择“Product Matches”(产品匹配)。在第二个下拉列表中,选择“总计”。在下一个下拉列表中,选择“>=”。在最后一个文本框中,键入“1”。单击“确定”。

单击“确定”。

生成视图

最后,构建视图以显示在包含所选项的订单中同时包含哪些项。

将“Then Order Also Contains”(则订单同时包含)拖到“列”。

将“Order ID”(订单 ID)拖到“行”。

在警告对话框中,单击“添加所有成员”。

在“行”上单击“Order ID”(订单 ID)字段,并选择“度量”>“计数(不重复)”以更改聚合。

在 x 轴上右键单击(在 Mac 上按住 Control 单击)“Null”条形,并选择“排除”。

将“Order Has Selected Product”(订单有选定产品)集拖到“筛选器”功能区。

按 Ctrl+W 交换“行”和“列”上的字段。

您(或您的用户)现在可以使用“Order Contains”(订单包含)参数控件在订单中选择一项,然后即可看到一个条形图,显示包含所选项的订单中同时包括哪些其他项。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有